For the purpose of 10m target & training - there is only one logical choice....The gamo compact.
The grips alone are unique at this price point and with minor attention (well covered on here previously) the Gamo's trigger can be made very good indeed.
Both the Diana and HW45 will be notably inferior for this purpose.