Alabama Concealed CCW CHL Handgun Class

AL - Virginia's Non-Resident Concealed Carry Handgun Course

"Non-Resident" Handgun - Pistol CHL (CCW) Classes

 Also legal in 28 other states as well!

For the Virginia Non-Resident Online Course 

Virginia CHL, Concealed Handgun License,  Virginia, License to Carry, Concealed, Weapon, CCW, Handgun Permit, Handgun License, Pistol License, Pistol Permit

*Extensive criminal history will be checked through the Virginia State Police

Residents of Alabama, Alaska, Arizona, Arkansas, Idaho, Maine, Mississippi, Missouri, Montana, North Carolina, Ohio, Texas, Utah, Virginia, Vermont, and Wisconsin may take the Virginia Non-Resident Concealed Carry online course and legally carry a handgun concealed in their states, the same as a their state CHL License.  The real difference is the Virginia "Non-Resident" CHL class is that it's all online, quicker, and costs less.  You'll have the same NCIC and FBI background check done. All local state laws will apply the same to you in the same way as if you had your state permit.

Q- Why take a Virginia "Non-Resident" concealed carry license when I could just take the my state's class?

A- Some people may have a specific reason to protect themselves faster.  From the time you take some state's CHL training until you actually receive the permit may be measured in several months.

Q- How long is the course and test?

A- You'll watch the 45 minute video, then take the 11 question test right afterward. Then you'll received the printable certificate of completion and instruction on where to send to the Virginia State Police for the packet.

The States in Blue Below Honor the Virginia Non-Resident Handgun License

Get Certified

Protect yourself & your family!
Completing this program satisfies Virginia’s safety training requirement for obtaining your Concealed Handgun Permit. This program is available to U.S. citizens in all 50 states.

4 Easy Steps to Protect Yourself

1. Watch the training course (FREE)
2. Take the test (FREE)
3. Get your CHL Certificate Faster
Non-residents:  Process your certificate with the Virginia State Police by mail
(instructions included)

 The Virginia  concealed carry handgun permit is available to United States citizens outside Virginia and is recognized in 28 states for people outside Virginia (29 states for Virginia residents). Join more than 6 million Americans licensed for concealed carry.

Virginia Concealed has designed an easy to follow program for obtaining your certificate. Our online safety training course below covers all the information you need to pass the 11 question test. As soon as you’ve passed the test you will be able to order and download your official Virginia Concealed Certificate of Completion.

We provide the following:

Request Virginia Non-Resident Concealed Handgun Application Package Information:

You may request an Application Package by contacting the Virginia State Police Firearms Transaction Center in writing at the below address or by e-mailing VSP at All written requests must include the applicant’s complete name and mailing address. A telephone number is also requested. Send written requests to:  
Firearms Transaction Center
Nonresident Concealed Handgun Permits
Criminal Justice Information Services Division
Department of State Police
P.O. Box 85141
Richmond, VA 23285-5141

The Application Package will provide requirement and qualification information, a Virginia State Police fingerprint card, a return envelope for the completed application, and a checklist to ensure that all necessary information is provided.   

In lieu of requesting an application package by mail, you may create and submit all the necessary information and documentation pursuant to the following instructions.  In this instance, please be sure to review the CHECKLIST to ensure accuracy and completeness of the information provided, and to prevent a delay in the processing procedures.

Virginia Concealed has designed an easy to follow program for obtaining your certificate. Our online safety training course below covers all the information you need to pass the 11 question test. As soon as you’ve passed the test you will be able to order and download your official Virginia Concealed Certificate of Completion.

Abanda, Abbeville, Adamsville, Addison, Akron, Alabaster, Albertville, Alexander City, Alexandria, Aliceville, Allgood, Altoona, Andalusia, Anderson, Anniston, Arab, Ardmore, Argo, Ariton, Arley, Ashford, Ashland, Ashville, Athens, Atmore, Attalla, Auburn, Autaugaville, Avon, Axis, Babbie, Baileyton, Bakerhill, Ballplay, Banks, Bay Minette, Bayou La Batre, Bear Creek, Beatrice, Beaverton, Belgreen, Belk, Bellamy, Belle Fontaine, Benton, Berry, Bessemer, Billingsley, Birmingham, Black, Blountsville, Blue Ridge, Blue Springs, Boaz, Boligee, Bon Air, Boykin, Brantley, Brantleyville, Brent, Brewton, Bridgeport, Brighton, Brilliant, Bristow Cove, Brook Highland, Brookside, Brookwood, Broomtown, Brundidge, Bucks, Butler, Calera, Calvert, Camden, Camp Hill, Carbon Hill, Cardiff, Carlisle-Rockledge, Carlton, Carolina, Carrollton, Castleberry, Catherine, Cedar Bluff, Center Point, Centre, Centreville, Chatom, Chelsea, Cherokee, Chickasaw, Childersburg, Choccolocco, Chunchula, Citronelle, Clanton, Clay, Clayhatchee, Clayton, Cleveland, Clio, Coaling, Coats Bend, Coffee Springs, Coffeeville, Coker, Collinsville, Colony, Columbia, Columbiana, Concord, Coosada, Cordova, Cottonwood, County Line, Courtland, Cowarts, Creola, Crossville, Cuba, Cullman, Cullomburg, Cusseta, Dadeville, Daleville, Daphne, Dauphin Island, Daviston, Dayton, Deatsville, Decatur, Deer Park, Delta, Demopolis, Detroit, Dodge City, Dora, Dothan, Double Springs, Douglas, Dozier, Dunnavant, Dutton, East Brewton, East Point, Eclectic, Edgewater, Edwardsville, Egypt, Elba, Elberta, Eldridge, Elkmont, Elmore, Emelle, Emerald Mountain, Enterprise, Epes, Ethelsville, Eufaula, Eunola, Eutaw, Eva, Evergreen, Excel, Fairfield, Fairford, Fairhope, Fairview, Falkville, Faunsdale, Fayette, Fayetteville, Fitzpatrick, Five Points, Flomaton, Florala, Florence, Foley, Forestdale, Forkland, Fort Deposit, Fort Payne, Fort Rucker, Franklin, Fredonia, Frisco City, Fruitdale, Fruithurst, Fulton, Fultondale, Fyffe, Gadsden, Gainesville, Gallant, Gantt, Garden City, Gardendale, Gaylesville, Geiger, Geneva, Georgiana, Geraldine, Gilbertown, Glen Allen, Glencoe, Glenwood, Goldville, Good Hope, Goodwater, Gordo, Gordon, Gordonville, Goshen, Graham, Grand Bay, Grant, Grayson Valley, Graysville, Greensboro, Greenville, Grimes, Grove Hill, Gu-Win, Guin, Gulf Shores, Gulfcrest, Guntersville, Gurley, Hackleburg, Hackneyville, Haleburg, Haleyville, Hamilton, Hammondville, Hanceville, Harpersville, Hartford, Hartselle, Harvest, Hatton, Hayden, Hayneville, Hazel Green, Headland, Heath, Heflin, Helena, Henagar, Highland Lake, Highland Lakes, Hillsboro, Hissop, Hobson, Hobson City, Hodges, Hokes Bluff, Hollins, Hollis Crossroads, Holly Pond, Hollywood, Holt, Holtville, Homewood, Hoover, Horn Hill, Hueytown, Huguley, Huntsville, Hurtsboro, Hytop, Ider, Indian Springs Village, Irondale, Ivalee, Jackson, Jacksons' Gap, Jacksonville, Jasper, Jemison, Joppa, Kansas, Kellyton, Kennedy, Killen, Kimberly, Kinsey, Kinston, La Fayette, Ladonia, Lake View, Lakeview, Lanett, Langston, Leeds, Leesburg, Leighton, Leroy, Lester, Level Plains, Lexington, Libertyville, Lincoln, Linden, Lineville, Lipscomb, Lisman, Littleville, Livingston, Loachapoka, Lockhart, Locust Fork, Lookout Mountain, Louisville, Lowndesboro, Loxley, Luverne, Lynn, Macedonia, Madison, Madrid, Magnolia Springs, Malcolm, Malvern, Maplesville, Marbury, Margaret, Marion, Maytown, McDonald Chapel, McIntosh, McKenzie, McMullen, Meadowbrook, Megargel, Memphis, Mentone, Meridianville, Midfield, Midland City, Midway, Mignon, Millbrook, Millerville, Millport, Millry, Minor, Mobile, Monroeville, Montevallo, Montgomery, Moody, Moores Mill, Mooresville, Morris, Morrison Crossroads, Mosses, Moulton, Moundville, Mount Olive, Mount Vernon, Mountain Brook, Movico, Mulga, Munford, Muscle Shoals, Myrtlewood, Nanafalia, Nances Creek, Napier Field, Natural Bridge, Nauvoo, Nectar, Needham, New Brockton, New Hope, New Market, New Site, New Union, Newbern, Newton, Newville, North Courtland, North Johns, Northport, Notasulga, Oak Grove, Oak Hill, Oakman, Odenville, Ohatchee, Oneonta, Onycha, Opelika, Opp, Orange Beach, Orrville, Our Town, Owens Cross Roads, Oxford, Ozark, Paint Rock, Panola, Parrish, Pelham, Pell City, Pennington, Penton, Perdido Beach, Peterman, Petrey, Phenix City, Phil Campbell, Pickensville, Piedmont, Pike Road, Pinckard, Pine Apple, Pine Hill, Pine Level, Pine Ridge, Pinson, Pisgah, Pleasant Grove, Pleasant Groves, Point Clear, Pollard, Powell, Prattville, Priceville, Prichard, Providence, Putnam, Ragland, Rainbow City, Rainsville, Ranburne, Ray, Red Bay, Red Level, Redland, Redstone Arsenal, Reece City, Reeltown, Reform, Rehobeth, Repton, Ridgeville, River Falls, Riverside, Riverview, Roanoke, Robertsdale, Rock Creek, Rock Mills, Rockford, Rockville, Rogersville, Rosa, Russellville, Rutledge, Saks, Samson, Sand Rock, Sanford, Saraland, Sardis City, Satsuma, Scottsboro, Section, Selma, Selmont-West Selmont, Semmes, Sheffield, Shelby, Shiloh, Shoal Creek, Shorter, Silas, Silverhill, Sims Chapel, Sipsey, Skyline, Slocomb, Smiths Station, Smoke Rise, Snead, Somerville, South Vinemont, Southside, Spanish Fort, Spring Garden, Springville, Spruce Pine, St. Florian, St. Stephens, Standing Rock, Steele, Sterrett, Stevenson Stewartville, Sulligent, Sumiton, Summerdale, Susan Moore, Sweet Water, Sylacauga, Sylvan Springs, Sylvania, Talladega, Talladega Springs, Tallassee, Tarrant, Taylor, Theodore, Thomaston, Thomasville, Thorsby, Tibbie, Tidmore Bend, Tillmans Corner, Town Creek, Toxey, Trafford, Triana, Trinity, Troy, Trussville, Tuscaloosa, Tuscumbia, Tuskegee, Twin, Underwood-Petersville, Union, Union Grove, Union Springs, Uniontown, Uriah, Valley, Valley Grande, Valley Head, Vance, Vandiver, Vernon, Vestavia Hills, Vina, Vincent, Vinegar Bend, Vredenburgh, Wadley, Waldo, Walnut Grove, Warrior, Waterloo, Waverly, Weaver, Webb, Wedowee, Weogufka, West Blocton, West End-Cobb Town, West Jackson, West Point, Westover, Wetumpka, Whatley, White Hall, White Plains, Whitesboro, Wilsonville, Wilton, Winfield, Woodland, Woodstock, Woodville, Yellow Bluff, York