Gold to trade in 29569-29955 range: Achiievers Equities