The latest product from the Delta Inc. headquarters.
Well this needs a bit of explaining i think
As you maybe can see its an grenade launcher with uses some russian round(?). Its pretty rare thanks to the fact that it uses air pressure instead of gas from a explosion. There for its more efficient.
Well thats a for tonight.( its 1:00 after midnight so pretty late.)