Applying for a simple grant nearly a decade ago has led to hundreds of community members learning firearm safety each year. Bill Perkins, coach of the WildGats at the University of Arizona and the Southwest Regional Representative for Scholastic Shooting Sports Foundation, tells us how it all happened. How a Collegiate Grant Sparked the WildGats […] The post First Shots Program Helps the WildGats at the University of Arizona Give Back to the Community appeared first on NSSF.| NSSF
NSSF, Hornady Manufacturing, AFWA and USFWS highlight how industry-agency collaboration supports America’s wildlife and fuels the future of outdoor traditions. GRAND ISLAND, NE — NSSF®, The Firearm Industry Trade Association, in collaboration with the Association of Fish and Wildlife Agencies (AFWA), the U.S. Fish and Wildlife Service (USFWS) and Hornady Manufacturing, has released a new […] The post New “Partner with a Payer” Video Spotlights Conservation Impact at Hornady and 4-H...| NSSF
WASHINGTON, D.C. — NSSF®, The Firearm Industry Trade Association, is pleased to announce that the Scholastic Shooting Sports Foundation’s Scholastic Clay Target Program (SCTP) and Scholastic Action Shooting Program (SASP) have become official partners of NSSF’s First Shots®. First Shots is the introductory and refresher target-shooting program made available through host target-shooting ranges across the […] The post Scholastic Shooting Sports Foundation Programs Partner with NSSF...| NSSF
Someone on the cpplang Slack asks: How can I view a std::pair<T, T> as if it were a range of two Ts? That is, fill in the blank in this sample program: template<std::ranges::range R> void increment_all(R&& rg) { for (auto&& elt : rg) { elt = elt + 1; } } template<class T> auto F(std::pair<T, T>& kv) { ~~~~ } int main() { std::pair<int, int> kv = {1, 2}; increment_all(F(kv)); assert(kv.first == 2 && kv.second == 3); std::ranges::fill(F(kv), 4); assert(kv.first == 4 && kv.second == 4); }| Arthur O’Dwyer
“We are thrilled to welcome Independence Indoor Shooting into NSSF’s family of Five-Star shooting ranges,” said Zach Snow, NSSF Director, Member.| NSSF
When Robert Wareham and his wife decided to retire from law and open a firearm retail business in Asheville, North Carolina, they didn’t have years of industry experience behind them—just a passion, a plan and a long list of questions. “We’re brand new,” said Wareham. “We almost had more questions than we had answers.” What […]| NSSF