I'll hold either the bucket, or your hair.
Penn is worth somewhere in the neighborhood of 150-million and he donated 65 guns. If the guns were worth 2,000 each then that's 130,000 (yes, that's a wild exaggeration of value but stick with me, m'kay?)
150,000,000 net worth v. 130,000 in guns sacrificed.
Take away the extra 0's and you get someone earning 150 Grand a year sacrificing a Hunnert n Thutty bucks.
For someone only making 15,000 it's like giving up the price of two Starbuck Caramel Macchiatos and a slice of cheesecake.