I dont see why they wouldnt work either. not sure if those would throw off your balance any but it shouldnt interfere with the bbs at all.... I know willymammoth is running these locks for a while now, wonder if they have ever lost a bead with em on?