Hiya
Lets start off with your gun. Is it accurate when you're shooting reef fish or slow moving fish? The easiest way to check would be to make a stationary target and shoot at it a couple of time, taking note of where the spear penetrates it.
Many things can influence the accuracy of a gun. A bent spear, your flopper being flared open too much, over-powering the gun, incorrect aiming, etc, etc. Generally, a euro-type gun should be able to handle a maximum of 2x16mm bands or a single 20mm band. The longer length guns, like your 130cm Omer, is prone to barrel flex, especially the alluminuim barrels.
Often its the spearo's aiming that isn't correct. With railguns i tend to aim down the side. Its difficult to explain, but i'll try: when aiming over the top of your gun, you have a smaller target to hit, where-as aiming down the side of your barrel, the whole length of your fish is the target, offering you a greater chance of hitting the fish should your aim be off. A easy way is to turn your gun on its side, like the cool gangsters shoot in the movies!!


This way, you'd still be aiming down the side of the gun.
Once you get accustomed to your gun and how it fires, you'll pretty soon stop aiming and start shooting instinctively. Pretty much like when you point at an object with your finger, you point the gun and your spear will hit where you're looking. (Many spearo's shoot this way, but it takes time to practice and time to get to know your gun!!


)
Happy hunting!!
Regards
miles