fits everything i need it to fit. love the mask, tank and gun compartments. looks great. u have to disassemble your drop forward and possibly your feed in order to enclose the two flaps securely. the barrel straps aren't secure enough and will scratch the barrels up against eachother unless u have individual covers on each. very stylish, functional and practical, but not worth the price(if u paid around $90 for it).
i would reccomend this product if u can afford it or can get a good deal on them. otherwise, look elsewhere.