I took some fresh pictures. I hope to have them uploaded tonight. As far as I know, the Mini is a first generation. It has been properly "worn in" but has had very little playing time in its lifetime. I have no air to test with, but there were no problems at last use, and I stuck a fresh 9volt in it and everything acted as it should. Thanks.