A speargun is an underwater fishing implement designed to launch a spear at fish or other underwater animals or targets. Spearguns are used in sport fishing and underwater target shooting. The two basic types are pneumatic and those powered by rubber bands. Spear types come in a number of varieties including threaded, break-away and lined. Floats and buoys are common accessories when targeting larger fish.