|I haven't put this thing through any rough use, but it holds my AR snugly. I can fold out the stock a click or two if I want it really tight.
Two sturdy velcro straps hold the rifle frame to the inside of a case. It doesn't look overly secure, but I was able to strap it in and shake it around with the case fully unzipped and it didn't move at all.
Top, bottom and sides all heavily cushioned, feels like about 1/2" to 3/4" of dense rubbery foam inside.
Diagonal pockets inside hold the stock and muzzle mostly in place, and I am able to keep my boresight, cleaning kit and some various tools in the external zipper pocket.
Very happy with the purchase, though I might have liked it even better without the M&P logo.|