MT GUNNY,
if you do a search on NFA SBR (national firearms act - short barreled rifle) you'll find that it is quite legal, it just requires some extra forms and waiting (signed off by local LEO), along with a $200 tax stamp. There are also a few states which ban certain types - for instance, Indiana allows short-barreled rifles, but not short barreled shotguns.