This product is for airsoft guns only!!!! the description makes it sound like it will handle the recoil of a .22 or a breakbarrel air rifle. It is not ableto take the recoil of a .22 or a air rifle. I put it on my Gamo air rifle and shot it 3 times and the sight went dead. The whole sight is made of lightweight plastic.