J & J One Stop Gun Shop is a commercial gun shop in Port Charlotte, FL with an on-site state-of-the-art indoor shooting range and retail pro-shop. The facility offers gunsmithing services, firearms and ammunition sales, NRA-certified instruction, weekly concealed weapons classes, and monthly youth safety training.