Unfortunately, I am moving to Maryland from Virginia in the coming months and need to switch my Armalite M-15 / MOD SPR 1 to HBAR to be compliant. I was originally just going to upgrade the barrel to an HBAR one but this seems like it might get basically as expensive as just buying a cheap upper...