any one ever purchase one for a pistol. im thinking about getting the 20 rd mag for the springfield xd but ive been seeing mixed reviews on it. any one use one before and what do you think of it.