Bought these for a grooved receiver 22.
After several shots they would come loose. No matter what I did they would loosen up after several shots. They probably would work fine on an airsoft/bb gun
Pros: Price
Cons: did not work
This review was written in the old system and had content requirements that are different than reviews written today.