Тут нюанс. Хранить дома можно, и никто слова не скажет. А вот носить низзя. Нужен Concealed Carry Permit, что выдается штатом, а не федеральными властями. Причем не на конкретный ствол, а в общем и целом. Если сможете скрытно носить СВД - да ради бога :)
Что до Калифорнии - у них свои заморочки, и многие виды оружия там просто запрещены. В частности все, что имеет магазин больше 10 патронов. У многих оружейных дилеров есть специальная оговорка - мол, в Калифорнию не посылаем.