Usually yes. Some states and local jurisdictions have restrictions on parts such as magazines. Other than that if you are over 21, a US citizen, and not otherwise prohibited from owning a firearm, we can ship directly to you.
No, While there was a brief period in the past that we could and did, we cannot currently send magazines over 10 rounds to California.