Police collar labourer over illegal gun