CYMA VSS Review - how has it held up after 4 years?