Purchased said sight base for $29.00 to install on my PTR91 G.I. As bolts are tightened, the claws slip out of the notches in the receiver. Very disappointing. I will be returning for a refund promptly and buy a real Claw Mount.
Pros: Cheap price
This review was written in the old system and had content requirements that are different than reviews written today.