Ok, I get it - we must do what we can.
i have done many of the witness slips in the past. Has there at anytime within the past 10 years that the legislators voted with our side - even if the witnesses slips filed were clearly in our 2nd Amendment favor?
Telephone calls - actually speaking to the Reps , not some admin staff - I believe work much better.
Rip into (professionally and politely) the anti Reps online (social media) and spread it ! They pay attention to that.
Better yet - set appointment and meet with them. Again, be professional and polite.
Follow them to public events. Be Vocal. Be Heard. Call them out ! Again professionally and politely.
OUR arguments are correct and can not be broken!