A naval seaman was caught with BB guns and a taser when police were called to his Lakelands home.