Re. diving alone, you make a good point. I do it through necessity rather than choice (although spearing alone has its own unique charms). I don't push the apnea or depth & I stay relatively close to shore/rocks. Half the time I have some kind of support on the shore & occasionally a dive partner. When carrying a loaded speargun, there are some safety advantages to being alone too.
Good link on safe speargun handling.