Just had something like this happen to me not long ago. Actually Dec. 21st.
Had an 18 year old kid show up beating my door down, highly intoxicated. I opened the door, he pushed his way in. I shoved him out, he came in again. Threw him out, turned around and grabbed the shotgun. He came in again, so I shoved the barrel in his face, and he still proceeded to push his way in, so I checked him with the stock of the gun knocking him to the ground where I held him at fun point till the cops showed. He's lucky I have a bit of restraint, as it was close to him eating buckshot.
Even after the cops were there, he tried walking back into my house.