Virtual Rifle Systems in Action