Yes. I have used Quartz in the past.
Thats what i have in my 30 gal. Mine is a freshwater and i havent had any issues with it. I have heard of people using playsand but said to be messy during cleaning.Can you use pool filter sand for substrate in your tank