Google? You know what Google is? You tried Google?
There are some ballistics programs available, though I can't give you the name of any at the moment. When I get to my other computer, I'll se if I can find the info I have saved.
In the meantime, did you try Google before you posed your question here?
Look up "bullet ballistics software" or something similar. Don't think there's anything that'll do "specific firearms", but if you know the pertinant infor for the round you can get pretty decent results.
Did I mention that Google is the first place you should look for anything?
D