You know, gun sound effects tend not to sound quite as good as those in movies. I think the reason for it is that games nowerdays try to use the authentic recordings of the real guns. Movies however do the opposite: The sound effect for Indiana Jones' revolver was actually taken from a shotgun, and with the bass was boosted. Games should try to boost the bass as much as possible. Too hell with realism, I want a cannon!