Best way isn't the cheapest way. You can put everything in a large enough truck and guard it all yourself all the way there, but I think it would be better to hire a bonded shipping company, one with experience in such shipments.
AND, insure them to the hilt. Separately, and in addition to what ever insurance the shipper offers.
I don't know who that would be, but I know they exist. Not cheap, but the only thing more secure would be to hire private security along with the shipper.
I don't know how many thousands of dollars you have invested, but what would you do if it was that much gold bullion or gems?? Or artwork?? The cash value could be the same, the only difference is the physical bulk of the items.
Also, a bonded shipment will be done in accordance with all applicable laws, firearms laws, and shipping regulations.