CHARLOTTE AMALIE — A St. Thomas man has been arrested on an illegal weapons charge, authorities said. E’Jaiey Grant, 23, of Oswald Harris Court, charging him with possession of an unlicensed firearm at 8:49 p.m. Friday, the Virgin Islands Police Department said. 'During an inspection of a residence, police officers