This Ocats system looks interesting in particular for dry fire practicing right in the house!

Ocats practice system

"With the addition of a laser training device to your firearm, the OCAT System can change almost any location into a virtual shooting range. Basement, rec room, garage, all can become your very own practice range. In laser training mode, dry-fire your firearm while the OCAT System records each laser flash as if it were a live round fired down range. Instead of spending potentially hundreds of dollars in live fire practice sessions, use a laser training device to fire thousands of virtual laser rounds for a fraction of the cost."
That a rifle stay sighted in is my most critical demand. I keep a record of it and fire confirming shots.

Groups are for target rifles. My target rifles must shoot small groups.