RIRifleGear★★★★★Product shipped out and arrived…Product shipped out and arrived complete and in a timely manner. Thanks!2022-03-18