ZX has a really nice selection of weapons, staff seemed friendly and was helpful as well. I had a lower receiver sent to them, and the process was FLAWLESS. The manager kept in contact with me threw email, which was great considering my work schedule can make it difficult to reach me by phone. I had my receiver in my hands in less then a week. Over all 1st impression was A+, i definitely recommend them and will be going back in the future. Thanks again guys!