Hello! I need some help with an issue I have with an EAA Witness 45acp full size. So I just had a rather hair raising experience. I just purchased this used gun. I cleaned it thoroughly. I notice that the safety will not engage unless the slide is all the way back. At that time , once the slide is released it will move to fire fine, but will not move back fully to safe when I use my thumb to move it. I took it to the range and noticed that several times after firing and clambering the next round the hammer would not cock. Instead it was in double action position. I load my own ammo and ran at 97% max so I do not think that is the problem. Now the scary part: today I decided to test function of the slide. I used the original magazine and on each of the 3 tests I did manually pulling and releasing the slide, the rounds ejected fine, but the hammer was once again in the double action position against the firing pin. I decided to try a different magazine that was factory new. As I loaded it I noticed the magazine spring stronger than the used one. I was in my bedroom now with the gun ALWAYS pointed at the floor ( I am a fanatic about firearm safety). To my absolute horror, when I got to the 7th cycle...the gun FIRED!! Scared the begeesus out of me! Now I'm realizing its not the ammo, or the magazine...but an issue with the gun. I would appreciate any input and advice on how to remedy this problem. Thanks, Chuck