We shoot bluegill, perch and crappie around here- since they taste a LOT better than carp!
For me to shoot a bluegill t has to be pretty big, and they do get big. Maybe not as huge as your ocena fish, but at least big enough to fillet and fry it up- I'm not into scaling little things and picking around the bones. A small Euro gun seems to work since the shaft is thin and doesn't ruin as much of the meat.
BTW: One of the most painful bites I ever got happened when a blue ill bit my nipple when I was snorkeling without a wetsuit on. That little bastard did not want to let go and it certainly got my attention!
Jon