Thanks to cheap internet and the popularity of online games, it is now possible to play shooting games virtually. There are many sites that provide...