For Gen 1 Benjamin Marauder’s. If you hate your factory stock this will make you feel warm and fuzzy. FTF Northshore.