AFV Club M109A2 Howitzer in-box review