Knights Armament Company 5.56MM M4QD Flash Hider Kit (side)
Knights Armament Company 5.56MM M4QD Flash Hider Kit

Out of stock