I agree. The phrase 'pull the trigger' is annoying. I'm not PC about it or being sensitive after this weeks events like I think samsation7 is alluding too. Its just getting a bit old.
What about 'slapped the cash down' or 'unleased the fury'? Or simply use the word 'purchased'.