The Bushnell magnetic mount boresighter is pretty cheap (~$30) and I have heard good things about it.
Cheap insurance on a Hunting Trip, to be able to stick it in place and see that the readings have not changed after the truck ride, or in the event of taking a slide down a hill, when you don't want to start sighting in from scratch to confirm it all.
The cardboard box method works great when you can sight through the barrel. For a .22, I have usually used a convenient sand bank, and simply fired and adjusted until I was on where I wanted to be.
Cheers
Trev