Handle reload mechanism