Welcome to the forum. If you're willing to spend $450 you can get a good 40mm PAM048 from Narikaa. Some of the TDs have cheaper versions but they're crap.

http://www.repgeek.com/showthread.php?t=84028