In addition to the normal cleaning/lube materials, I always have extra foam hearing plugs, cheap sunglasses, extra set of clear eye protection glasses just in case my normal items break, fail, or for some reason "dissappear".
I also bring soap, rags, and a jug of water for washing up, especially in the outdoor "on your own" ranges. Other non-gun items that I always bring are kleenex, first aid, bug juice, sun block/chapstick, hat, and some powerbars and drinks. A big moving pad (thick blanket) helps when laying down prone.
I've seen other shooter's days end because they didn't have basic gunsmithing tools with them(screwdrivers, punches, allen head wrenches, etc.). One experience I remember was when a guy with an preban ZM-Weapons sidefolder AR showed up with buddies and girlfriend to show off his new expensive toy. The sights, which were held on with allen bolts, came loose right away. NO ONE at the range had that size wrench. The group left, and they weren't smiling. Think of what might go wrong- and plan ahead from there.