For a period of about 3 years I spearfished practically 4 days out of 7. Free diving only, it was a great way to keep in shape, it honed your senses, it was a fantastic way to observe marine life, and it put very fresh fish, which I love to eat, on the table. Living on a small island in the Pacific Ocean certainly helped, surrounded as I was by first a fringing reef, and then, farther out, where the lagoon meets the Pacific, reef walls plunging to 8,000'.
For me, it was hunting for food in a pure form -- you stalked your prey, you made sure you were in a position to take a clean shot, and you pulled the trigger only when you are sure that that fish is the one to take home. I normally shot 2, maybe 3, fish for myself, unless there was a village feast or wedding to feed, then it was fill the basket time. I never shot for fun, although I practiced quite a lot, stalking and pulling the imaginary trigger.
Here're 2 pics from a recent holiday. This was lunch on a deserted beach for SWMBO and myself.