Starting off with a video from a guy who works with Crosman to make their guns better. This is a Crosman airsoft gun - but before you say it is complete garbage consider what it has to offer.
My short review:
$99 on Pyramyd Air, use the coupon code Nutnfancy for $10 off.
Safety is in the correct area
Modeled after the M9
Hop up system
Field Strippable - things don't fall out like the Mayhem
Good quality body
Good capacity magazine (26)
Advertised at 320 FPS - likely less.
Field stripping can be more difficult than other guns
Hop up unit may get stuck
Hard on C02 - about 80 rounds per 12g cartridge