Competition
Several years ago, CMSA implemented the use of Certified Range Masters. These CMSA Certified Range Masters will be responsible for making sure events are conducted under the rules and guidelines set forth in the Current CMSA Rulebook.
Option 1 Recertification
If you were a Certified Range Master in 2025 and are a current CMSA competition cardholder in good standing, request the free 2026-2027 Range Master Test.
Request 2026-2027 TestOption 2 New Certification
Any current CMSA competition cardholder, 18 years or older and in good standing, can apply to become a CMSA Certified Range Master. If this is your first time or your certification has lapsed one or more years you MUST pay the $25.00 fee.
Pay The Fee OnlineCurrent CMSA competition Cardholders who request to become certified or re-certified CMSA Range Master's, will be sent the test login information on Wednesday morning of each week. If you request after Wednesday morning you will not receive the test login information until the following Wednesday.
The List of 2026 CMSA Certified Range Masters will be updated weekly.
| First Name | Last Name | CMSA | City | State |
|---|---|---|---|---|
| Justin | Layne | 19467 | Harvest | AL |
| Chris | Dye | 15439 | Show Low | AZ |
| Jamie | Marshall | 11601 | New River | AZ |
| Mike | Robb | 10189 | Tucson | AZ |
| Vernon | Shaw | 9025 | Tombstone | AZ |
| Chris | Caropino | 13793 | Palos Verdes Pen | CA |
| Jerry | Bestpitch | 1592 | Elverta | CA |
| Ken | Monson | 5730 | Acton | CA |
| Larie | Merilles | 6818 | Manteca | CA |
| Axel | Thurner | 10331 | Lamar | CO |
| Darrell | Dye | 4645 | Elizabeth | CO |
| David | Badley | 14917 | LaSalle | CO |
| Jeanne' | Davis | 6506 | Agate | CO |
| Larry | Pagel | 14887 | Strasburg | CO |
| Stephanie | Strube | 5535 | Lamar | CO |
| Allison | Forsyth | 5154 | West Granby | CT |
| Braden | Morey | 12511 | Fort McCoy | FL |
| Brenda | Burns Cimini | 15292 | Lakeland | FL |
| Brian | Haller | 20724 | Ocala | FL |
| Emma | Naff | 12510 | New Smyrna Beach | FL |
| Justin | Naff | 17123 | New Smyrna Beach | FL |
| Kat | Fisher | 14914 | Ocala | FL |
| Ken | Jardine | 13602 | De Leon Springs | FL |
| Kenny | Kline | 15320 | Dade City | FL |
| Mike | Nickerson | 1131 | New Floral City | FL |
| Nelson | Riollano | 15646 | Ocala | FL |
| Brenda | Duck | 1806 | Dahlonega | GA |
| GJ | Derry | 3909 | Colbert | GA |
| Lonnie | Nye | 18290 | Dallas | GA |
| Mark | Shurley | 9983 | Warrenton | GA |
| Mike | Duck | 2873 | Dahlonega | GA |
| Robert | Derry | 5226 | Colbert | GA |
| Shanon | Wilson | 1807 | Alpharetta | GA |
| Alexis | Wertz | 6858 | Ionia | IA |
| Joseph | Garcia | 6070 | DeWitt | IA |
| Stephen | Armato | 9318 | Stoneham | MA |
| David | Ringer | 18573 | Accident | MD |
| Curtis | Zoller | 17667 | Thief River Falls | MN |
| Kelli | Bertils | 18795 | Crookston | MN |
| Wayne | Gwin | 6052 | Ada | MN |
| Karah | Cain | 3168 | Farmington | MO |
| Lisa | Kramer | 13009 | Sullivan | MO |
| Wendy | Rowden | 4158 | Farmington | MO |
| Debbie | Den Bleyker | 10625 | Corvallis | MT |
| Chris | Rolen | 14921 | Sophia | NC |
| Michael | Mack | 19892 | Franklinton | NC |
| Beth | Brown | 14988 | Bathgate | ND |
| Dale | Erhardt | 12016 | Coleharbor | ND |
| Jason | Erhardt | 12066 | Bismarck | ND |
| Jolene | Cahoon | 18856 | Bismarck | ND |
| Kim | Ledger | 14997 | Bismarck | ND |
| Krissy | Schulz | 14052 | St Thomas | ND |
| Michele | Diehl | 15119 | HIllsboro | ND |
| Miles | Cahoon | 14048 | Bismarck | ND |
| Paul | Metz | 18212 | Beulah | ND |
| Jean | Peterson | 10071 | Lyons | NE |
| Jessie | Martin | 18888 | Alma | NE |
| Marty | Peterson | 11164 | Lyons | NE |
| Jennifer | Roy | 7561 | Nashua | NH |
| Steven | Roy | 7560 | Nashua | NH |
| Jim | Huff | 4060 | Alamagordo | NM |
| Chad | Brewer | 10084 | Las Vegas | NV |
| Danielle | Litchfield | 18018 | N Las Vegas | NV |
| Joel | Ostrovsky | 6397 | Las Vegas | NV |
| Samantha | Ostrovsky | 8067 | Las Vegas | NV |
| Barry | Larson | 9206 | Mayville | NY |
| John | Roach | 5076 | Bellville | OH |
| Michael | Sheets | 18266 | Jefferson | OH |
| Robert | Bernhardt | 11095 | Wooster | OH |
| Deana | Miller | 8645 | Jet | OK |
| Eddie | Miller | 8644 | Jet | OK |
| Don | Pack | 14366 | Elgin | OR |
| Stew | Butts | 5330 | Prineville | OR |
| Wayne | Cordeiro | 13547 | Eugene | OR |
| Anne | Sloan | 9964 | Lewisburg | PA |
| Clarissa | Winter | 19234 | Watsontown | PA |
| DeAnn | Sloan | 16192 | Pittsburg | PA |
| Eric | Newcomer | 19081 | Muncy | PA |
| Greg | Bryan | 15358 | Butler | PA |
| Kevin | Sloan | 14169 | Lewisburg | PA |
| Marcella | Gruchalak | 15191 | Vandergrift | PA |
| Paul | Treas | 14691 | Lewisburg | PA |
| Tammy | Angeletti | 11831 | Luthersburg | PA |
| Anita | Mayfield | 15756 | Gaffney | SC |
| Chuck | McCrary | 5122 | Iva | SC |
| Don | Hynds | 10440 | Iva | SC |
| Elizabeth | Clavette | 7588 | Iva | SC |
| John | Mayfield | 15757 | Gaffney | SC |
| Lori | Mullis | 15684 | Gaffney | SC |
| Matthew | Haulbrooks | 20778 | Lodge | SC |
| Steven | Lewis | 15698 | Gaffney | SC |
| Tyler | Johnson | 16887 | Kaysville | UT |
| Kristine | Thompson | 17823 | Yelm | WA |
| Scott | Byrd | 13187 | Tacoma | WA |
| Wayne | Thompson | 17824 | Yelm | WA |
| Bryan | Moodie | 4675 | Athens | WI |
| Jacey | Benzing | 18745 | Chilton | WI |
| Karri | Moodie | 5341 | Athens | WI |
| Scott | Shearer | 17286 | Dodgeville | WI |
| Gene | Johnson | 4726 | Burns | WY |
| First Name | Last Name | CMSA | Province | Country |
|---|---|---|---|---|
| Lee | Stuckey | 8460 | Bentley | Canada |
| Matthew | Nielson | 15473 | Red Deer County | Canada |
| Stan | Waddell | 15572 | Duchess | Canada |
| Herma | Zomer | 15406 | Miami | Canada |
| Gary | Charnock | 11495 | Vibank | Canada |
| Michelle | Pipke | 11777 | Unity | Canada |
| Phil | Woods | 12965 | Saskatoon | Canada |