Meet Bullet 02: one of the smallest flashlights money can buy. It features 180 degree rotation and can withstand mistreatment, such as being run over by a SUV. The device has an aerospace-grade anodized aluminum body and weighs only 5 grams.
You can submerge the flashlight underwater for about 5 minutes. Bullet 02 measures only 10mm x 26mm. It is being funded on Kickstarter at this time.