Weapon caught a slight hit in the last month (8)
I believe the answer is:
catapult
'weapon' is the definition.
(I've seen this before)
'caught a slight hit in the last month' is the wordplay.
'caught' becomes 'c' (cricket abbreviation).
'slight hit' becomes 'tap' (tap can mean a slight hit).
'in the last month' becomes 'ult' (letter-writing abbreviation meaning last month).
'c'+'a'+'tap'+'ult'='CATAPULT'
(Other definitions for catapult that I've seen before include "Y-shaped stick with elastic between the arms" , "Stone-thrower" , "Stone-hurling weapon" , "Device with elastic for shooting stones" , "Child's stone shooter" .)