Recently covered on here see:
http://www.airgunbbs.com/showthread....threadid=22121
http://www.airgun.org/articles/

HTH
Ian