Government Contractors in Michigan
Results for NAICS 332994 - Small Arms Manufacturing
1 - 25 of 97 Company(ies)
TOTAL TECH SUPPORT INC. - Pontiac, Michigan
Research and Development , Service
Computer Installations Computer Software/ Hardware Installations Computer Programming Customer Consulting All phases of software Programming i.e, C, C++, Perl, CGI, VB, Cobol Html, etc.
(248) 860-4916
247 West Strathmore Av Pontiac, MI 48340
EFN ENTERPRISES - Southfield, Michigan
Construction , Manufacturing , Research and Development , Service
EFN is a leading IT Company with over 55 years experience in the Federal and Commercial space. EFN focus exclusively on solving IT problems within the University, Healthcare, Manufacturing, Automotive, Aerospace, Commercial and Government marketplaces.
(248) 388-1122
28150 Tavistock Trl Southfield, MI 48034
Lotus Corporation - Zeeland, Michigan
Manufacturing , Research and Development , Service
PRODUCTION MACHINING, PROTOTYPE MACHINING, PLASTIC & METAL PROTOTYPES; SPECIAL MACHINING & ASSEMBLY.
(616) 748-6939
340 E Garfield Ave Zeeland, MI 49464
JAD PRODUCTS INC - Clinton, Michigan
Manufacturing , Research and Development , Service
Provides high quality machined parts on time and at a competitive price; machined from billet, castings, and forgings, using machining equipment including multi-axis CNC mills and lathes. Perform secondary operations, sub-assemblies, testing, packaging.
(517) 456-4810
4003 W Us Highway 12 Clinton, MI 49236
CENTRAL INDUSTRIAL MANUFACTURING, INC. - Harbor Springs, Michigan
Manufacturing
INDEXABLE TOOLING, SPECIAL CARTRIDGES, TOOL HOLDERS, BORING BARS, WORK REST BLADES AND DETAIL PARTS, CARBIDE, CARBIDE TIP, REPAIR AND NEW, GAGES & FIXTURES. HAVE CAPABILITIES FOR SHORT RUN PRODUCTION JOBS ON OUR CNC MILLING CENTERS
(231) 347-5920
1221 W Conway Rd Harbor Springs, MI 49740
DIVERSITECH INTERNATIONAL LLC - Stevensville, Michigan
Manufacturing
Precision High speed CNC machining for parts made out of : aluminum; steel; steel; forged; plastic; stainless steel. Engineering and manufacture critical fixture tools for testing final products for aircraft, vehicle and medical areas.
(269) 429-5859
4999 Advance Way Stevensville, MI 49127
MINOWITZ MANUFACTURING CO. - Roseville, Michigan
Manufacturing , Research and Development
MANUFACTURING GENERATORS, WELDMENTS, ELECTRICAL EQUIPMENT, ELECTRIC MOTORS, FUEL TANKS, AUTOMOTIVE & TANK PARTS, ENGINE PARTS, VALVES, MACHINING, WELDING, METAL FABRICATING, CLUTCHES, FUEL PUMPS, KITS, MODIFICATION KITS, SMOKE GENERATORS, PISTONS, TEST SE
586-779-5940 x111
27941 Groesbeck Hwy Roseville, MI 48066
ANCHOR ARMAMENT LLC - Cheboygan, Michigan
Construction , Service
Full Service weapons and firearms dealer and armorer.
(231) 818-2638
10722 N Black River Rd Cheboygan, MI 49721
C & S MACHINE PRODUCTS, INC. - Buchanan, Michigan
Manufacturing
Ultra precision machining, military, aerospace, medical
269-695-6859 x113
215 Post Rd Buchanan, MI 49107
INTRICATE GRINDING AND MACHINE SPECIALTIES, INC. - Muskegon, Michigan
Manufacturing
cnc grinding, wire edm, precision grinding, tool & die, machine parts, fixtures, carbide, wear parts, cnc machining
(231) 798-2154
1081 S Gateway Blvd Muskegon, MI 49441
WITCO INC. - Avoca, Michigan
Manufacturing
Precision turning and milling machine shop, O.D. Grinding, gear shaping, light assembly
810-387-4231 x519
6401 Bricker Rd Avoca, MI 48006
ZERO TOLERANCE, INC. - Reese, Michigan
Manufacturing , Research and Development
High speed precision machining facility featuring up to 5-axis machining of tight tolerances and complex components. We specialize in prototype, custom design and build, tooling/fixture work, as well as short run production component manufacturing.
(989) 220-4925
2406 Vassar Rd Reese, MI 48757
ADAPTIVE MANUFACTURING SOLUTIONS, LLC - Burton, Michigan
AMS broad based capabilities including design and engineering, dies, molds, fixtures and gauges, manufacturing, metrology, packaging, material handling, special machines, and precision machining.
810-743-1600 x303
4206 S Saginaw St Burton, MI 48529
MERRILL AVIATION, INC. - Saginaw, Michigan
Manufacturing , Service
Maintenance, repair, & overhaul, reman., mfg. of landing gear components & turbine engine components, welding, NACE Level 2, inspection, aerospace riveting, structural manufacturing and repair, large fabrication of tooling, fixtures, and test equipment
989-921-4005 x4036
1023 S Wheeler St Saginaw, MI 48602
BALLISTIC - North Branch, Michigan
Manufacturing , Service
Custom and general gunsmithing services, repair, refinishing, stockwork, action work, Custom made parts and springs, custom machining and welding, rebarreling, rechambering, Custom rifles, maintenance contracts,
(810) 338-5623
6660 Saginaw Street North Branch, MI 48461
ITB DEFENSE - Avoca, Michigan
Manufacturing
Laser, forming, machining, welding, fabrication, painting,
(810) 689-8463
8990 Kilgore Rd Avoca, MI 48006
ADVANCED TECHNOLOGIES & DEFENSE INCORPORATED - Shelby Township, Michigan
Manufacturing , Service
??CNC Turning and Milling ??Component Assembly ??Metal Stamping & Fabrication ??Prototypes ??Plating/Painting/Coatings ??Heat Treating ??Grinding ??Welding
(586) 222-5475
51508 Schoenherr Rd Shelby Township, MI 48315
AA MANUFACTURING AND ENGINEERING - Pigeon, Michigan
Manufacturing
Machining, Fabricating, Jigs, fixtures, tooling, Prototyping
(989) 963-0303
8565 Chapin Rd Pigeon, MI 48755
AUTO CRAFT TOOL & DIE CO. - Algonac, Michigan
Manufacturing , Research and Development
machining, tooling, fixtures, welding, design, engineering, prototype tooling, aluminium extrusion, conveyors, automated guided carts, lift assists
810-794-4929 x102
1800 Fruit St Algonac, MI 48001
METALMITE CORPORATION - Rochester, Michigan
Milling, Turning, Machining, Metal parts, plastic parts, Grinding, CNC machines, Wire EDM
(248) 651-9415
194 S Elizabeth St Rochester, MI 48307
CENTRAL SCREW PRODUCTS COMPANY - Troy, Michigan
Manufacturing , Research and Development , Service
CSP manufactures low and medium volume precision machined components for the heavy duty, oil and gas, and industrial processing sectors. We are capable of fast turn around prototyping to machined and assembled production programs.
(313) 893-9100
1070 Maplelawn Dr Troy, MI 48084
LANZEN FABRICATING INC - Roseville, Michigan
Manufacturing
DEFENSE CONTRACTOR AND SUBCONTRACTOR, METAL FABRICATED END ITEMS: FENDERS, CONTAINERS, CASES, SEATS, ARMOR SKIRTS, PLENUMS, FUEL TANKS, DOORS, GRILLES, DECKS, BOXES, LIFT BEAMS, ROOFS, BOOMS, SHIELDS, MUFFLERS AND CUPOLA LIDS, TRUCK BODIES & MISCELLANEOUS
(586) 771-7070
30980 Groesbeck Hwy Roseville, MI 48066
PARAVIS INDUSTRIES, INC. - Auburn Hills, Michigan
Manufacturing
Prototype & limited production precision CNC machined components to the Defense, Aerospace, Alternative Energy, Oil, Automotive, and Transportation Industries. We supply the necessary tooling, fixtures, and gages to support your in-house production.
248-393-2300 x1105
1597 Atlantic Blvd Auburn Hills, MI 48326
LANGENBERG MACHINE PRODUCTS INC - Lansing, Michigan
Manufacturing , Research and Development , Service
MACHINING CENTERS Monarch 40??20??23??Cincinnati 40??20??20??Autonumerics 40??20??23??Chevalier 40??20??20??Fadal 30??16??26??CNC TURNING CENTERS Cincinnati Avenger 14??20??Yang CNC lathe 14??20??
(517) 485-9450
1234 S Holmes St Lansing, MI 48912
METALLIST, INC. - Hillsdale, Michigan
Manufacturing
METAL STAMPING, FABRICATION, ABRASIVE WATERJET CUTTING, LASER CUTTING
(517) 437-4476
200 Development Dr Hillsdale, MI 49242
Certifications
Ownership / Diversity
Business Type
NAICS Code
- 11 - Agriculture & Livestock
- 21 - Mining, Oil & Gas
- 22 - Utilities
- 23 - Construction
- 31 - Food & Apparel
- 32 - Non-Metallic Manufacturing
- 33 - Metallic Manufacturing
- 331 - Primary Metal Manufacturing
- 332 - Fabricated Metal Product Manufacturing
- 332111 - Iron and Steel Forging
- 332112 - Nonferrous Forging
- 332114 - Custom Roll Forming
- 332115 - Crown and Closure Manufacturing
- 332116 - Metal Stamping
- 332117 - Powder Metallurgy Part Manufacturing
- 332211 - Cutlery and Flatware (except Precious) Manufacturing
- 332212 - Hand and Edge Tool Manufacturing
- 332213 - Saw Blade and Handsaw Manufacturing
- 332214 - Kitchen Utensil, Pot, and Pan Manufacturing
- 332311 - Prefabricated Metal Building and Component Manufacturing
- 332312 - Fabricated Structural Metal Manufacturing
- 332313 - Plate Work Manufacturing
- 332321 - Metal Window and Door Manufacturing
- 332322 - Sheet Metal Work Manufacturing
- 332323 - Ornamental and Architectural Metal Work Manufacturing
- 332410 - Power Boiler and Heat Exchanger Manufacturing
- 332420 - Metal Tank (Heavy Gauge) Manufacturing
- 332431 - Metal Can Manufacturing
- 332439 - Other Metal Container Manufacturing
- 332510 - Hardware Manufacturing
- 332611 - Spring (Heavy Gauge) Manufacturing
- 332612 - Spring (Light Gauge) Manufacturing
- 332618 - Other Fabricated Wire Product Manufacturing
- 332710 - Machine Shops
- 332721 - Precision Turned Product Manufacturing
- 332722 - Bolt, Nut, Screw, Rivet, and Washer Manufacturing
- 332811 - Metal Heat Treating
- 332812 - Metal Coating, Engraving (except Jewelry and Silverware), and Allied Services to Manufacturers
- 332813 - Electroplating, Plating, Polishing, Anodizing, and Coloring
- 332911 - Industrial Valve Manufacturing
- 332912 - Fluid Power Valve and Hose Fitting Manufacturing
- 332913 - Plumbing Fixture Fitting and Trim Manufacturing
- 332919 - Other Metal Valve and Pipe Fitting Manufacturing
- 332991 - Ball and Roller Bearing Manufacturing
- 332992 - Small Arms Ammunition Manufacturing
- 332993 - Ammunition (except Small Arms) Manufacturing
- 332994 - Small Arms Manufacturing
- 332995 - Other Ordnance and Accessories Manufacturing
- 332996 - Fabricated Pipe and Pipe Fitting Manufacturing
- 332997 - Industrial Pattern Manufacturing
- 332998 - Enameled Iron and Metal Sanitary Ware Manufacturing
- 332999 - All Other Miscellaneous Fabricated Metal Product Manufacturing
- 333 - Machinery Manufacturing
- 334 - Computer and Electronic Product Manufacturing
- 335 - Electrical Equipment, Appliance, and Component Manufacturing
- 336 - Transportation Equipment Manufacturing
- 337 - Furniture and Related Product Manufacturing
- 339 - Miscellaneous Manufacturing
- 42 - Wholesale Trade
- 44 - Retail Trade
- 45 - Retail Trade - Misc.
- 48 - Transportation
- 49 - Postal & Warehousing
- 51 - IT Technology
- 52 - Finance and Insurance
- 53 - Real Estate
- 54 - Professional Services
- 55 - Company Management
- 56 - Administrative Service
- 61 - Educational Services
- 62 - Health Care
- 71 - Arts and Entertainment
- 72 - Travel & Food Services
- 81 - Other Services
- 92 - Public Administration
CITY
- Addison village
- Adrian
- Advance
- Ahmeek village
- Akron village
- Alanson village
- Alba
- Albion
- Alden
- Algonac
- Allegan
- Allen Park
- Allen village
- Allendale
- Alma
- Almont village
- Alpena
- Alpha village
- Amasa
- Ann Arbor
- Applegate village
- Arcadia
- Argentine
- Armada village
- Ashley village
- Athens village
- Atlanta
- Attica
- Au Gres
- Au Sable
- Auburn
- Auburn Hills
- Augusta village
- Bad Axe
- Baldwin village
- Bancroft village
- Bangor
- Baraga village
- Barnes Lake-Millers Lake
- Baroda village
- Barryton village
- Barton Hills village
- Bath
- Battle Creek
- Bay
- Bay Port
- Bay Shore
- Bay View
- Beal
- Bear Lake
- Bear Lake village
- Beaverton
- Beecher
- Beechwood
- Belding
- Bellaire village
- Belleville
- Bellevue village
- Bendon
- Benton Harbor
- Benton Heights
- Benzonia village
- Berkley
- Berrien Springs village
- Bessemer
- Beulah village
- Beverly Hills village
- Big Bay
- Big Rapids
- Bingham Farms village
- Birch Run village
- Birmingham
- Blissfield village
- Bloomfield Hills
- Bloomingdale village
- Boon
- Boyne
- Boyne Falls village
- Breckenridge village
- Breedsville village
- Brethren
- Bridgeport
- Bridgman
- Brighton
- Britton village
- Bronson
- Brooklyn village
- Brown
- Brownlee Park
- Brutus
- Buchanan
- Buckley village
- Buena Vista
- Burlington village
- Burr Oak village
- Burt
- Burton
- Byron Center
- Byron village
- Caberfae
- Cadillac
- Caledonia village
- Calumet village
- Camden village
- Canada Creek Ranch
- Canadian Lakes
- Capac village
- Carleton village
- Carney village
- Caro village
- Carp Lake
- Carson
- Carsonville village
- Caseville village
- Casnovia village
- Caspian
- Cass village
- Cassopolis village
- Cedar
- Cedar Springs
- Cement village
- Center Line
- Central Lake village
- Centreville village
- Charlevoix
- Charlotte
- Chatham village
- Cheboygan
- Chelsea
- Chesaning village
- Chums Corner
- Clare
- Clarksville village
- Clawson
- Clayton village
- Clifford village
- Climax village
- Clinton village
- Clio
- Coldwater
- Coleman
- Coloma
- Colon village
- Columbiaville village
- Comstock Northwest
- Comstock Park
- Concord village
- Constantine village
- Conway
- Coopersville
- Copemish village
- Copper Harbor
- Copper village
- Corunna
- Cross Village
- Croswell
- Crystal Downs Country Club
- Crystal Falls
- Crystal Mountain
- Custer village
- Cutlerville
- Daggett village
- Dansville village
- Davison
- De Tour Village village
- Dearborn
- Dearborn Heights
- Decatur village
- Deckerville village
- Deerfield village
- Delton
- Detroit
- Detroit Beach
- DeWitt
- Dexter village
- Dimondale village
- Dollar Bay
- Douglas
- Dowagiac
- Dowling
- Dryden village
- Dundee village
- Durand
- Eagle Harbor
- Eagle River
- Eagle village
- East Grand Rapids
- East Jordan
- East Lansing
- East Tawas
- Eastlake village
- Eastpointe
- Eastport
- Eastwood
- Eaton Rapids
- Eau Claire village
- Ecorse
- Edgemont Park
- Edmore village
- Edwardsburg village
- Elberta village
- Elk Rapids village
- Elkton village
- Ellsworth village
- Elsie village
- Emmett village
- Empire village
- Escanaba
- Essexville
- Estral Beach village
- Evart
- Fair Plain
- Fairgrove village
- Farmington
- Farmington Hills
- Farwell village
- Fennville
- Fenton
- Ferndale
- Ferrysburg
- Fife Lake village
- Filer
- Flat Rock
- Flint
- Flushing
- Forest Hills
- Forestville village
- Fostoria
- Fountain village
- Fowler village
- Fowlerville village
- Frankenmuth
- Frankfort
- Franklin village
- Fraser
- Free Soil village
- Freeland
- Freeport village
- Fremont
- Fruitport village
- Gaastra
- Gagetown village
- Gaines village
- Galesburg
- Galien village
- Garden
- Garden village
- Gaylord
- Gibraltar
- Gladstone
- Gladwin
- Glen Arbor
- Gobles
- Goodrich village
- Grand Beach village
- Grand Blanc
- Grand Haven
- Grand Ledge
- Grand Rapids
- Grandville
- Grant
- Grass Lake village
- Grawn
- Grayling
- Greenville
- Greilickville
- Grosse Pointe
- Grosse Pointe Farms
- Grosse Pointe Park
- Grosse Pointe Woods
- Gwinn
- Hamtramck
- Hancock
- Hanover village
- Harbor Beach
- Harbor Springs
- Hardwood Acres
- Haring
- Harper Woods
- Harrietta village
- Harrison
- Harrisville
- Hart
- Hartford
- Harvey
- Haslett
- Hastings
- Hazel Park
- Hemlock
- Henderson
- Hersey village
- Hesperia village
- Hickory Corners
- Highland Park
- Hillman village
- Hillsdale
- Holland
- Holly village
- Holt
- Homer village
- Honor village
- Hopkins village
- Horton Bay
- Houghton
- Houghton Lake
- Howard village
- Howell
- Hubbard Lake
- Hubbardston village
- Hubbell
- Hudson
- Hudsonville
- Huntington Woods
- Imlay
- Indian River
- Inkster
- Interlochen
- Ionia
- Iron Mountain
- Iron River
- Ironton
- Ironwood
- Ishpeming
- Ithaca
- Jackson
- Jasper
- Jenison
- Jennings
- Jonesville village
- K. I. Sawyer
- Kalamazoo
- Kaleva village
- Kalkaska village
- Keego Harbor
- Kent village
- Kentwood
- Kinde village
- Kingsford
- Kingsley village
- Kingston village
- Laingsburg
- Lake
- Lake Angelus
- Lake Ann village
- Lake Fenton
- Lake Isabella village
- Lake Leelanau
- Lake Linden village
- Lake Michigan Beach
- Lake Odessa village
- Lake Orion village
- Lake Victoria
- Lakes of the North
- Lakeview village
- Lakewood Club village
- Lambertville
- L'Anse village
- Lansing
- Lapeer
- Lathrup Village
- Laurium village
- Lawrence village
- Lawton village
- Le Roy village
- Leland
- Lennon village
- Leonard village
- Leslie
- Level Park-Oak Park
- Levering
- Lewiston
- Lexington village
- Lincoln Park
- Lincoln village
- Linden
- Litchfield
- Livonia
- Loomis
- Lost Lake Woods
- Lowell
- Ludington
- Luna Pier
- Lupton
- Luther village
- Lyons village
- Mackinac Island
- Mackinaw village
- Madison Heights
- Mancelona village
- Manchester village
- Manistee
- Manistee Lake
- Manistique
- Manitou Beach-Devils Lake
- Manton
- Maple
- Maple Grove
- Maple Rapids village
- Marcellus village
- Marenisco
- Marine
- Marion village
- Marlette
- Marquette
- Marshall
- Martin village
- Marysville
- Mason
- Mattawan village
- Maybee village
- Mayville village
- McBain
- McBride village
- Mecosta village
- Melvin village
- Melvindale
- Memphis
- Mendon village
- Menominee
- Merrill village
- Mesick village
- Metamora village
- Michiana village
- Michigamme
- Michigan Center
- Middletown
- Middleville village
- Midland
- Milan
- Milford village
- Millersburg village
- Millington village
- Minden village
- Mio
- Monroe
- Montague
- Montgomery village
- Montrose
- Morenci
- Morley village
- Morrice village
- Mount Clemens
- Mount Morris
- Mount Pleasant
- Muir village
- Mulliken village
- Munising
- Muskegon
- Muskegon Heights
- Napoleon
- Nashville village
- Negaunee
- Nessen
- New Baltimore
- New Buffalo
- New Era village
- New Haven village
- New Lothrop village
- New Troy
- Newaygo
- Newberry village
- Niles
- North Adams village
- North Branch village
- North Muskegon
- Northport village
- Northview
- Northville
- Norton Shores
- Norway
- Norwood
- Novi
- Oak Hill
- Oak Park
- Oakley village
- Oden
- Okemos
- Olivet
- Omena
- Omer
- Onaway
- Onekama village
- Onsted village
- Ontonagon village
- Orchard Lake Village
- Ortonville village
- Oscoda
- Ossineke
- Otisville village
- Otsego
- Otter Lake village
- Ovid village
- Owendale village
- Owosso
- Oxford village
- Palmer
- Parchment
- Parkdale
- Parma village
- Paw Paw Lake
- Paw Paw village
- Pearl Beach
- Peck village
- Pellston village
- Pentwater village
- Perrinton village
- Perry
- Petersburg
- Petoskey
- Pewamo village
- Pierson village
- Pigeon village
- Pilgrim
- Pinckney village
- Pinconning
- Plainwell
- Pleasant Ridge
- Plymouth
- Ponshewaing
- Pontiac
- Port Austin village
- Port Hope village
- Port Huron
- Port Sanilac village
- Portage
- Portland
- Posen village
- Potterville
- Powers village
- Prescott village
- Presque Isle Harbor
- Prudenville
- Quincy village
- Quinnesec
- Rapid
- Ravenna village
- Reading
- Reed
- Reese village
- Republic
- Richland village
- Richmond
- River Rouge
- Riverview
- Robin Glen-Indiantown
- Rochester
- Rochester Hills
- Rockford
- Rockwood
- Rogers
- Romeo village
- Romulus
- Roosevelt Park
- Roscommon village
- Rose
- Rosebush village
- Roseville
- Rothbury village
- Royal Oak
- Saginaw
- Saline
- Sand Lake
- Sand Lake village
- Sandusky
- Sanford village
- Saranac village
- Saugatuck
- Sault Ste. Marie
- Schoolcraft village
- Scottville
- Sebewaing village
- Shelby village
- Shepherd village
- Sheridan village
- Sherwood village
- Shields
- Shoreham village
- Shorewood-Tower Hills-Harbert
- Skidway Lake
- Snover
- South Boardman
- South Gull Lake
- South Haven
- South Lyon
- South Monroe
- South Range village
- South Rockwood village
- Southfield
- Southgate
- Sparta village
- Spring Arbor
- Spring Lake village
- Springfield
- Springport village
- St. Charles village
- St. Clair
- St. Clair Shores
- St. Helen
- St. Ignace
- St. James
- St. Johns
- St. Joseph
- St. Louis
- Standish
- Stanton
- Stanwood village
- Stephenson
- Sterling Heights
- Sterling village
- Stevensville village
- Stockbridge village
- Stony Point
- Stronach
- Sturgis
- Sunfield village
- Suttons Bay village
- Swartz Creek
- Sylvan Lake
- Tawas
- Taylor
- Tecumseh
- Tekonsha village
- Temperance
- Thompsonville village
- Three Oaks village
- Three Rivers
- Traverse
- Trenton
- Trowbridge Park
- Troy
- Turner village
- Tustin village
- Twin Lake
- Twining village
- Ubly village
- Union village
- Unionville village
- Utica
- Vandalia village
- Vanderbilt village
- Vandercook Lake
- Vassar
- Vermontville village
- Vernon village
- Vicksburg village
- Village of Clarkston
- Village of Grosse Pointe Shores
- Vineyard Lake
- Wacousta
- Wakefield
- Waldron village
- Walker
- Walkerville village
- Walled Lake
- Walloon Lake
- Warren
- Watersmeet
- Watervliet
- Waverly
- Wayland
- Wayne
- Webberville village
- Wedgewood
- Weidman
- Wellston
- West Branch
- West Ishpeming
- West Monroe
- Westland
- Westphalia village
- Westwood
- White Cloud
- White Pigeon village
- White Pine
- Whitehall
- Whitmore Lake
- Whittemore
- Williamston
- Wixom
- Wolf Lake
- Wolverine Lake village
- Wolverine village
- Woodhaven
- Woodland Beach
- Woodland village
- Wyandotte
- Wyoming
- Yale
- Ypsilanti
- Zeba
- Zeeland
- Zilwaukee
More Cities