He actually was doing something illegal. Jamaica is a foreign country, He should have had Govt clearance for "export" (I forget which Dept, probably Customs ) also as an ammunition component he needed other documentation such as an End User Certificate. Jamaica has tough regulations on guns and ammo so he was probably violating their laws as well.
He was, in effect, an arms smuggler, and not a very good one.