Yes, but of course it will fit any F3. Not sure about the different between the Super Sport rib barrel and the trap version ? It came with an adjustable M/C stock. Joe