Basic Personal gear
Sun screen, good sun hat, heavy duty flip flops or sandals, personal water jug(s),bug spray, clothes pins, towels, and a good flash light(s).......I also recommend some items for your ears..ie alcohol, peroxide and even some drops for surfers ear if you are prone to it.
Basic Dive equipment
I would say that anything that you cant live without, bring 2...fins, snorkel, mask, dive knife, weight belt, rash guards, shorts and even a lightweight wetsuit (say 2 or 3 mil) sometimes at the blue-water pinnacles there can be some cool water upwelling. We prefer that all divers to use a float and float line so we can always locate your position. The sun is very hot here (especially during the dive season) and the water is in the low 80's. So come with this in mind.
Spearfishing gear
All I will tell you here is what myself and friends have had success with........At the outset let it be said," you can always shoot a small fish with a big gun, but you cant always shoot a big fish with a little one". That said here are my recommendations...for the reefs, I use a gun that shoots a 50" shaft with 3 5/8" bands, 1 for the close-ups, 2 for general purposes and 3 if I am using 2 wraps.... (Say an equivalent to a Riffe #2 or 3)...for the outer islands or blue-water pinnacles I use my gun that shoots a 5/16 " shaft 60" long with 3 or 4 5/8" bands. A pole-spear would be a blast for the uhu's, triggers and surgeon fish that are abundant on the reef (they are great to eat also). There are a lot of lobsters here, I would love to do some night dives in front of the camp!