Those are nice. They are a real sleep in some of the 3 Gun matches I shot. My first non-556 AR started out just like yours. It still wins Gold when I drag it out and was the first 6X45 used in Oklahoma back in the 80's for our matches.
The best firearm for self defense? Any loaded one will do.