In most cases the weight of the bolt would be prohibitive. I remember the M3 Grease gun we used had a two pound bolt. The Barret uses the short recoil Browning system where the barrel and bolt move a short distance locked together till pressure drops. I would pick a delayed or turning bolt system or even the tilting bolt.
Cheers
..MJ..