The big reason is that if a gun is stolen in transit, it needs to happen where UPS has total control and knowledge of every person that came in contact with it. If some highschool kid working at the mail center that accepts UPS knows that there is a gun there, it could come up missing and nobody would know who did it for some time.