So today i am at home getting dressed for work and i hear a knock on the door, yelled at grandma to let her know someone was here in case it was someone she knew, grabbed my .45 and held it behind my back and opened the door. As soon as i opened the door a shabby unkempt man who was standing outside opens up my screen door. I jumped back, yelled don't touch my effing door. and began to bring my arm out from behind my back, but stopped just as my knuckles hit my hip. I did not flash my weapon at any point. He jumped back, shut the door. and then made an excuse about how he was just looking for some money for cigerettes and said he was willing to sweep my sidewalk for the money. (Note, there was no snow on said sidewalk at the time) He then tried to get me to let him wash my truck for a dollar. (I about took him up on this as it is rather dirty.) Instead I told him I keep no cash in the house or on me, and I do not give out money to strangers on my door and that he needed to get off my property. He then told me I was a rude butt and needed to get some manners, then turned around and walked next door. I went inside, called the police and as soon as I described him, the dispatcher told me they had gotten a few calls about him and police were en-route. Good to know my neighbors watch my house lol. The police said that he was known in the area, probably expected my grandma to be home alone since I normally am gone by the time he showed up and got a heck of a surprise when I opened up the door. He also said had I not scared him by yelling at him to not touch the door, he probably would have walked right in the house. We filed a report and asked for increased patrols in the area. Any critiques other than don't open the door for strangers?