Hagelberg FH 50

Hagelberg FH 50 is a Danish .50 BMG, single shot bolt-action bullpup precision rifle manufactured by Hagelberg Arms. The rifle is designed for both target shooting and law enforcement use, and comes in two lengths, variant L (Long) and variant K (Short). The rifle can also come with a sound suppressor and short range back-up sights.