Congrats.
Not everyone on the island is anti hunting.
You should be able to fill your tag on public land, but you could also find some folks very willing to let you thin the herd. You will run into some folk with strong opinions, so go in prepared to be courteous and disegage as needed.