The only effective ad would be to have female victims describe how they successfully fought off attackers or home invasions with a gun. Liberals won't listen to facts, only emotions.
I remember the NRA had a series of TV ads entitled “I Am The NRA” a number of years ago.
One of the ads featured an actress who is a gun owner.
I forget her name, but she played the wife of Ray Krebs on the “Dallas” TV series.
Your idea to have ads with female victims discussing how they fought off attackers and/or home invasions is a great idea.