In ordinary circumstances if you are a UK citizen you will not be required to produce your passport BUT considering you are travelling with a firearm it would be wise to have it with you.
ps, Airlingus just require photo ID, ryanair require your passport and the ferry companies also just require photo id.