If WWP was the only charity, or even the best, that does what they do, I could understand contributing.
They're not the only or the best. Even without the gun issue, why contribute?
I see no controversy around The Fisher House, they have an A rating every place I've checked and they report 4% administrative costs.
Just the difference between WWPs approximately 15% and Fisher House's 4% would change my donation.