You can shoot 22LR to become a better shot and learn control. Shooting small caliber rifles helps steady the big ones. works for pistol and rifle. I have heard Pachmyer grips are good for pistol recoil. For rifles I have heard of people using mercury tubes or lead bird shot bedded in the stock to reduce felt recoil.