if an officer responds to an armed subject call, and you are the armed subject, then yes you will likely by asked for identification and yes you are being detained.
yes you will need to present your identification and yes the officer may also run the serial number to check for stolen.
you can resist the officer's demands but i promise it likely won't end well for you.
remember you are the reason for the call for service.
don't be mad at the officer, be mad at the hoplophobiac who called you in.
or, be mad at liberals who created all the hoplophobia in the first place.
or maybe just be mad at yourself for walking around with an exposed gun in a world of hoplophobiacs.
yes it's sad but it's the world we live in and at this point it appears there's no going back.