The people who made this toy definitely had cos players and fancy dress goers in mind when they made this.
Its a 1:1 scale M4 carbine, with an adjustable stock, movable (and working) flashlight and foregrip. The Removable scope is just clear plastic but seeing as this thing doesn't shoot, its not exactly a problem.
It does feel worryingly light (and plasticy) in my hands I figure one good knock and It would easily snap (if not shatter) in my hands. Treat it with care.
If your going for realism with a costume don't bother buying batteries (3AA) for the gun itself. Once loaded into the mag (which isn't removable), it makes the barrel of the gun glow red and "gun noises" when you pull the trigger. Cute if your under 8, but kinda ruins the image if you've put pieces together for a US navy marine outfit.