.50 BMG pistol
Suppressor, 50mm ADCO Mirage red dot scope, .50BMG .308 .223 for size comparison
Picture from: Birdman Weapons Systems, Inc.