As a shooter, sounds are great.
As a listener, there are only 2 'modes' of attenuation - one for 'listener is outside of building' and the other for 'listener is inside of building', disregarding the position of the shooter - so there should be 4 modes:
Shooter position - Listener position
Inside - Inside
Outside - Outside
Inside - Outside
Outside - Inside
Here's a short video demonstrating the current situation:
https://www.youtube.com/watch?v=qsTalMczqFI