Two buddies and I were out shooting our firearms yesterday evening. I was shooting my 9mm EAA witness compact (Tanfoglio). I bought it new in March and have put 700 rounds through it. As soon as I racked a round, it went full auto. My friend was standing to my right doing something with his 7mm mauser. Before I could even blink 3 rounds went off into the dirt and a jam on the 4th shell. The gun was pulling my arm right for him. After it was over, I asked him if he was shot, and thank God he said no. My other buddy was walking up behind us. He though I was going off on the ground... not exactly. If it wouldn't have jammed I think I would have hit my friend. I tried to load another round off a new magazine with different ammo. It proceeded to do the same thing, jamming on an shell. I then tried a clip with 7 bullets in it, again it shot off a round jamming on the shell. I am taking the gun to be repaired on monday, then I am selling it. I think I am going to get a reliable 9mm beretta. Any one know what could have gone wrong?