Man apologises for having gun - Barbados Today