I think PawnS is right. Your English is not to die for.
Plus, when you say baiting him did you mean no warm up, no warning, no ten paces, just show up in his mailbox at 140 decibels with guns blazing? If so, then your English is better than I thought.