Some people are seriously retarded and have no business being on the road, or owning firearms. Hope he gets what's coming to him. Sounds like you did the right thing there, probably about what I would do. Good for you for keeping a level head and making ready. Too many aholes just want to pick fights these days.