help with gun sounds

im making a third person shooter but the gun sounds play but if you press fire again it makes it louder and it plays without firing the weapon and also how do i do singular shot sounds like if you press the mouse button once one bullet comes out and one little sound plays