I got this as a free gift to one of the guns I bought and it fits my G&G Raider M4 perfectly, even with a suppressor on it. However, 41" is the smallest length bag you should get if you have an M4 with a suppressor on it. Anything smaller and your gun won't fit. I had to remove my magazine and put it into one of the front pouches because the gun wouldn't fit in the bag with a scope on it (and I have a pretty big scope). If you don't have a scope on it, your gun should fit in the bag with the magazine loaded into it. Either way, the bag works.
Not the best quality material but the bag does the job and the price is super cheap.
Adjustable velcro straps inside
Not the thickest material but does the job
Not tall enough to fit a gun with a scope with the magazine in it too, gun fits with scope/no magazine or magazine/no scope. Either way, you can place or the other in one of the front pouches.
Rating: [5 of 5 Stars!]