Yes, private security can be armed in France. Executive Protection officers and uniformed static security officers can be armed when deployed.  However, quite often a low-profile team of security experts will be sufficient and commensurate with risk.