A virtual shooting range is a simulated shooting experience using advanced technology. Virtual ranges are used to learn to shoot a gun, skill-building, and entertainment. The shooter faces a sizeable high-definition screen and interacts with video scenarios and computer-generated skill drills and games. Replica and retrofitted firearms shoot highly accurate lasers on the screen. There is no "live-fire" shooting at a virtual shooting range.