Discuss as:

Assault weapons ban announced in Congress; faces uphill battle