I have found a great piece of ballistic software for Android phones, it is called Strelok. It is free.
I have been able to match my real world results with the software results.
Also has comprehensive reticle list graphically with aimpoints for software results.
Works well for airguns as long as your ballistic info entered is accurate.
This is the only piece of software I have used that has given me my real world results.