It’s not a foregone conclusion that you will be able to obtain a gun license in Belize, which is required before having a gun here. You will first need to be a resident. Before you bring in a gun, or buy one in Belize, you will need to obtain a gun permit. If you try to bring a gun into the country without having obtained a permit they will confiscate it. The rules in Belize are very strict as compared to those in the USA.
Belize does not allow ownership of handgun revolvers with a caliber of more than .44 or higher, or rifles of 7.62 or higher caliber. All assault rifles, automatic and semi-automatic firearms are banned.
There are two types of gun licenses in Belize, one for protection, the other for hunting. Any gun license is issued subject to a background check (accounting for criminal convictions and previous firearm ownership) and a personality profile. Licenses must be renewed on an annual basis and non-citizens pay $500/year for their gun. You must be able to prove that you have a legitimate reason for needing a gun. The primary reasons typically approved are if you own a business you need to protect, or you live in a remotely located farm or location that’s vulnerable. Gun licenses for hunting rifles are issued separately.
Here are the regulations related to guns in Belize:
http://www.unlirec.org/documents/caribe/belize/firearmsactchapter143ofthesubstantivelawofbelize.pdf
http://www.unlirec.org/Documents/caribe/Belize/FirearmsRegulationsincludedintheFirearmsActChapter143.pdf
Once you obtain a gun license, you can buy a gun in Belize, or bring one in that complies with the country’s restrictions.