P5260015 May 26, 2015 at: 1500 × 1125 In: Review: New Strike Industries Mega Fin XL Rail ← Previous Next → Note the small screws securing the rail to the receiver.