I put this on a Ruger 10/22 with a TacSol barrel. It is a sweet combination.
Pros: Easy change out, no fitting required
Cons: For me there were none
This review was written in the old system and had content requirements that are different than reviews written today.