CZ SHADOW 2 COMPACT REVIEW! IS IT WORTH IT?