I use solidworks for almost everything. Fusion is a good option as well, I'm just a lot more experienced with solidworks, so that's what I use.
I like solidworks for firearm design as the advanced mating system for assemblies makes simulating lots of moving parts working together relatively simple. Learning surface modeling really opens it up to fluid shapes like gunstocks as well, but it's amazing what you can achieve with just solid modeling.
Good thing about both is the amount of high quality training there is for free on YouTube and other places.
Bookmarks