Handwritten letters get better response.  For instance, people taking time to write a letter translates to say 1,000 voters.  An email or phone call is easier and only translates to say maybe 300-500.  Write a letter to your congressman, senators, and the president and governors.  Also send an email and make a phone call.  Then join the NRA, and the GOA, both.  More sayso, more influence.  If 50 million were members of the NRA vs 5 million, they would definately have a far greater say in legislation.  
 
In the meantime, prep and pray.