The laws are getting worse at a quick pace.
Modern rifles on a banned list are not allowed, rifles not on that list are banned by features and some of those rifles you can make comply by removing those features such as a pistol grip, while other rifles are banned by name and cannot be made legal in any way. So you would have to check the list of banned by name rifles and shotguns, and if not on that list can try to spend money to make them featureless.
Most rifles that are not semi auto and hold less than 10 rounds are less complicated, with the exception of .50 BMG rifles which are also banned no matter what type of firearm they are chambered in.
Various shotguns are banned and some cannot even have features allowed on rifles.
Assault weapon definition applies to even basic semi auto handguns with a threaded barrel. A threaded barrel alone makes it an illegal assault weapon if it has a detachable magazine.
You can bring in the handguns you already own if they are not 'assault weapons', but once in the state are limited to a list of handguns approved by the state for purchase and cease to be able to purchase most handguns coming out on the market in the rest of the nation.
The state requires you pay a fee and register (report) every firearm when you enter the state within 60 days, considering you a firearm importer under the law.
All guns purchased in the state are automatically registered as of 2014.
Magazines are limited to 10 rounds or less unless you are law enforcement.
Ammunition requires a license to purchase starting soon.
The state has easier ways to become a prohibited person than at the national level, and a CADOJ team that goes around disarming people that become prohibited and are registered gun owners.
That is enough to get you started. The complex details would be confusing to try and take in all at once.