Nerf N-Strike Elite XD Modulus Shoulder Stock Recon MKII
In very good condition
Taken from Nerf Modulus Recon MKII, but will fit most other Nerf guns with shoulder stock slot
Please see photos