Everything that has been mentioned thus far for a fix for gun shy-ness is actually a method to prevent gun-shyness. Gun shyness is caused by something that you did or didnt do in your early training. Dogs arent born gun shy, it is the result of the training methods. It is not really easy to cure from what I understand but I do know that somethings mentioned in these posts will only make things worse. I have never dealt with a gun shy dog because I prevent this from happening early on. My first suggestion is to set down and give some thought on what you did to possibly cause this problem or what happend in the pups early day to cause this problem so that you dont let this happen again. My next suggestion would be to contact a pro trainer that has dealt with this problem before and have him fix if for you. The trainer will evaluate you dogs problem and then form a training plan to cure this problem. It can be more that what the average trainer can do by himself