If the S&W is Milspec you can put an HBAR upper on it and sell or keep (an never use inside MD) the original upper to use when out of state.
See Palmetto State Armory, they have uppers for around $300 at times, just make sure it is a bull barrel.
.
See Palmetto State Armory, they have uppers for around $300 at times, just make sure it is a bull barrel.
.