ARTIFACTS is a playable word

artifact Scrabble® Dictionary

noun
pl. artifacts
an object made by humans
197 Playable Words can be made from "ARTIFACTS"