Well, it appears that as long as you are together...
He can carry and use one of your guns. Based on what has been posted, that doesn't break any laws. Him getting a gun from you, and going somewhere else with it, apparently does.
All else being equal (and it almost never is) bigger bullets tend to work better.