Home Defense Site has a team of dedicated professionals offering firearm training and development to all skill levels. We are your premier source for New Jersey Firearm Courses and New Jersey Home Defense. Located in Bayonne NJ, we offer one on one, group, and team training. We have developed a professional and courteous team that can develop your skills with handguns, shotguns, rifles, as well...