Recently purchased a P7, and it was having a problem with releasing the slide. I came to the right place (This Forum), and found good reviews and recommendations about James.
Talked to James on the phone, shipped the pistol, and received awesome personal service - including troubleshooting information, some tips on the model, and good conversation. Quick turnaround and got the gun back, cleaned and lubed, and reasonably priced for the work.
If you need your P7 pistol serviced, James @ Teufelshund Tactical is the guy to call!