'Rust' armorer sloppy, unprofessional: prosecutor