Here is something I found interesting.

http://phys.org/news/2014-10-riflesc...ification.html

A technology to watch out for in the future.

David