Future Weapons: The Barrett M468 Assault Rifle http://www.youtube.com/watch?v=3zMpN_-pcas&feature=related