It doesn’t take iPhone 5 landscape into consideration, so no, it could use some updating.
However I’m a big fan of not using standard breakpoints (based on standard devices / resolutions), but using breakpoints based on where your design breaks.
Yeah…. it’s not *wrong* but I wouldn’t write media queries like that anymore. Mostly just change browser window until it “gets weird” and put a media query there to fix it.