I have 3 1/2 DS Arms. a SA58 tactical and a SPR . We purchased my son a ZM4 for Christmas and liked the quality and sevrice so much that I puchased another upper flattop and lower and started the build on it . We have had nothing but super service and are IMO some of the best manufactured arms out there.