I know they say its for a muzzleloader, but i put mine on my 270, and man it worked great. it stays zero at 100 yards just fine. i thought i would just try it until i can get a new one for the one that got broke. but think i will leave it on the 270. have taken shots out to 250 yards no problems. yet that is? lol.