Armed pilgrimage to St Davids