How many times ???
for the general public
Royal Mail is the only LEGAL way!!!
Parcelforce is NOT Royal Mail, PF prohibit guns,
For any other carrier refer to their prohibited item list, they prohibit guns,
the likes of "parcel2go" prohibit guns even if the actual carrier does not,
so IF something goes wrong they can refuse to pay compensation.