The Ruger P series although "ugly" is 1 of the most under rated series of pistols out there. They are extremely reliable but not known for gilt edged accuracy. I currently have a P-90 (.45) for my truck gun and feel confident that it'll handle anything I need it to do.
I bought mine 16 years ago NIB. I like for my boys to shoot it because it is large and stable. When my middle son was 10, he had a few FTE because he only weighed about 80 lbs and was limp wristing it. It has been nothing but dependable though.