You're looking at a .22 Magnum carbine that holds 30 rounds in each of its two flush fit magazines. That's a lot of firepower for a 3.8lb, semi-auto truck gun. Including ambidextrous, non-reciprocating dual operating handles. This is a straight blow-back tack driver that delivers a ton of fun. The CMR30 is only 21.7" in length from muzzle to back THE SLIDING STOCK WAS TAKEN OFF it making it easily portable and quick into action if needed. It come with all you see red dot front post grip and 2 mags, also has little laser on front bottom.