I agree with the many who said that "everyone" needs some level of first aid and CPR. There are so many situations in life where a person MAY need to use it, whether on a family member, friend, neighbor or stranger. I was lucky enough to be trained in the Air Force for my entire career, but I have already gotten my daughter her first course (and I have begun firearm safety with her, as well).
While I am NOT for mandatory safety training for all who own firearms, I think it is a wise decision for an individual to make. Likewise, I detest motorcycle helmet laws (luckily, not present in Texas), since I like the wind in my hair...but I still think it's a wise decision to choose to wear one (and I usually do).