Yeah, I know how you feel about the guilt. Earlier this year I speared a small black perch while freediving Laguna (thought it was about 3lbs underwater) :) He was so small I had to cook him whole. I think I stick to targeting halibut as well.