Gold prices fell Rs 146 to Rs 31,470 per 10 grams at the gold market today on a drop in demand from local jewellers and stores amongst a weak trend ov