There is a computer game called Top Shot 2, that is really cool. You can select any of about 25 guns ranging from a 44BFR to a M60, the games range from cowboy shoot, fast draw, then there is long range one target, one shot
you have an indoor range (and you can even make yer own targets) then there is skeet and trap (yu can even shoot trap with an m16 if ya wanted to.)
give it a try
tc