You did perfect except you don't have to unload the pistol while it is sitting in your passenger seat. If you would have left it holstered an officer could have said it was concealed from his view. You do have to put it on the passenger seat or on the dash if you do not have a permit but North Carolina Law does not distinguish between a loaded or unloaded firearm so it can be loaded. Great Job!!!