THIS IS A GREAT DRILL FOR THOSE GEN PURPOSES AND WHEN YOU NEED A HAMMER DRILL FOR SPECIAL PURPOSES WORKS GREAT WE HAVE LOTS OF OTHER TOOLS AVAILABLE RESPOND FOR A COMPLETE LIST .