Yes, private security can be armed in Thailand.  Security personnel including Executive Protection officers must hold a current license to enable deployment with a firearm.  Consider liaising with a security professional to work out the best security plan for your travels.