Firearms laws very from state to state as someone said. And sometimes those laws are not clear or easy to understand.
Let me say I am not a lawyer or giving legal advice (wrote disclaimer :) )
But there are some websites that may help you in deciding where you can and cannot have your firearm.
Citizens Committee for the Right to Keep and Bear Arms is one of them.
Handgunlaw.us is another. You can also check into getting "out of State Carry Permits" for states you may want to have your firearm in.
As a side note, too often these threads are shut down so I hope it stays polite.