Instead of having them only ricochet to the left (Ow my OCD, oh my god I can barely stand it, bounce to the rrrRRRIGHT!!!)
Have it so the ricochets target the nearest enemy off a 180 degree arc, with the center point of the radius pointing towards the source of the shot.
This means the bullets can only bounce back somewhat towards the source of the shot, unless you hit a wall, in which case it will bounce off on a 180 degree arc with the center of the arc being the normal of the wall.
If no enemies exist, then ricochet in a random direction within the arc.