I have honey locust in my back yard and based on the pictures, that could be what you have too. You're leaflets look a bit bigger than mine but that could be from the different conditions in your area. My trees do have spines but they aren't really that apparent on the mature trees, more obvious on the numerous seedlings that they throw up each year. Does your tree have clusters of white flowers each spring? Mine do which I'm sure is where the honey locust name comes from. The bees love these flowers.