The Castle Law in Massachusetts

The Castle Law, also recognized as the Castle Doctrine, is a legal principle that permits a person to defend themselves with the use deadly force in certain events within that person’s home, vehicle, or other legally occupied place.

Read more

Video: 60 Second Tour

Are you new to On Target Training? Have you never had the chance to visit us or has it been awhile? Check out this video for a quick tour of our store at 516 North Bedford Street in East Bridgewater.

Read more