Your job is one of observe and report, as a security guard you have no more LE authority than any other private citizen and make such statements as bolded above aren't going to impress many here.
As to a weapons mounted light ......... yes I would recommend a weapons mounted light, ONLY...