Yes it has to be semi auto for hd (at least for me).
I would love to build a piston AR in 6.5, 6.8, 300blk, or any other 6mm+ round, but I have not been able to get a decent parts list under my budget, let alone with mags. If anyone knows or can find/put together a decent piston build that...