RE: Spearguns
JBL does make a good gun for the price. I had a JBL 38 Carbine. It worked well, but I didn't like the balance. It wore my hand out. I prefer a 24-36in gun (depending on viz) with the handle about 6-10 inches up from the butt of the gun. You can probably find a decent one on ebay.
Are you gona free dive or scuba?