I know of at least two dealers in Prague. The biggest and best is situated at the Old Town Square, the address is:
Zbrane-Strelivo
Staromestské Námestí 8
110 00 Praha 1
Phone: 02(Prague)-231 07 73
The second one is in the near of Wenzel Square. There is a small street connecting the park outside the Main Train Station and Wenzel square. It is situated on the left hand side, if you´d walk from the MTS. It is the second street, in close connection to the corner of the park. Unfortunately, don´t remember the name.
Hope this helps a little. Actually, when I was in Praque, about a year ago, I managed to lay my big hands on a NIB Spyderco "Q"!! Payed $30.