Programs for modeling and then importing them to unity ?

Can anyone recommend me programs for realistic guns , map , animation and then importing them to unity ?

I have used Sketchup, Maya and Cheetah

Others use 3DSMax and Blender