3, It seems to me that the anti gun lobby is trying to make guns socially unacceptable. One way they do this by using peoples fears of guns. People often fear what they don't understand. If you were to teach responsible gun etiquette in primary schools, this would reduce the ignorance and therefore a lot of the related fear. Respect and courtesy would probably also need to be taught.
guns in primary schools have you gone mad
on a serious note, the only thing taught in primary schools is they are bad, don't touch and tell an adult (or something like that)
however I do see a silver lining on the cloud, with all these kids I see playing airsoft, I see future firearm owners.