I'll vouch for the TM Mk23 Socom NBB being an amazing choice for a pistol primary. I used to run just that and get spectacular results against AEGs. Makes you learn to not be seen as you move.
Age Verifier - Lower Vancouver Island
Brotherhood of Nod - Nod Prime || Vancouver Island Airsoft League - President