Oh, that was in his invisible holster (the man had a whole invisible space ship after all) but it was a good line with just the right element of doubt to amuse the adults without puzzling the children too much. Poor old Mousegrove, on the other hand, wouldn't have cut it in Flash Gordon's world, let alone the Good Doctor's.